<table class="tag-reference">
    <tr>
        <td colspan="6"><h4>Dynamic Attributes Allowed:</h4> false</td>
    </tr>
    <tr>
        <td colspan="6"><hr/></td>
    </tr>
    <tr>
        <th class="tag-header"><h4>Name</h4></th>
        <th class="tag-header"><h4>Required</h4></th>
        <th class="tag-header"><h4>Default</h4></th>
        <th class="tag-header"><h4>Evaluated</h4></th>
        <th class="tag-header"><h4>Type</h4></th>
        <th class="tag-header"><h4>Description</h4></th>
    </tr>
    <tr>
        <td class="tag-attribute">begin</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">0</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">Integer</td>
        <td class="tag-attribute">if specified the iteration will start on that index</td>
    </tr>
    <tr>
        <td class="tag-attribute">end</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">Size of the 'values' List or array, or 0 if 'step' is negative</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">Integer</td>
        <td class="tag-attribute">if specified the iteration will end on that index(inclusive)</td>
    </tr>
    <tr>
        <td class="tag-attribute">performClearTagStateForTagPoolingServers</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">Boolean</td>
        <td class="tag-attribute">Whether to clear all tag state during doEndTag() processing (if applicable)</td>
    </tr>
    <tr>
        <td class="tag-attribute">status</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">Boolean</td>
        <td class="tag-attribute">If specified, an instanceof IteratorStatus will be pushed into stack upon each iteration</td>
    </tr>
    <tr>
        <td class="tag-attribute">step</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">1</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">Integer</td>
        <td class="tag-attribute">if specified the iteration index will be increased by this value on each iteration. It can be a negative value, in which case 'begin' must be greater than 'end'</td>
    </tr>
    <tr>
        <td class="tag-attribute">value</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute"></td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">String</td>
        <td class="tag-attribute">the iteratable source to iterate over, else an the object itself will be put into a newly created List</td>
    </tr>
    <tr>
        <td class="tag-attribute">var</td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute"></td>
        <td class="tag-attribute">false</td>
        <td class="tag-attribute">String</td>
        <td class="tag-attribute">Name used to reference the value pushed into the Value Stack (scope: action).</td>
    </tr>
</table>
